make contributions - French English Dictionary